package cn.youqu.happy.module.youqu.controller.app.arrangeEdit.vo;

import cn.youqu.happy.framework.common.validation.NullOrNotEmpty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import javax.validation.constraints.NotNull;

@ApiModel("用户 APP - 计划申请表态创建 Request VO")
@Data
@ToString(callSuper = true)
public class AppArrangeEditStateReqVO {
    @ApiModelProperty(value = "计划编辑 id")
    @NotNull(message = " 不能为空")
    private Integer Id;

    @ApiModelProperty(value = "同意 agree")
    @NotNull(message = "表态 不能为空")
    private boolean agree;

//    @ApiModelProperty(value = "原因 reason")
//    @NullOrNotEmpty(message = "原因 不能为空")
//    private String reason;
//    数据库未设计 暂时不添加原因
}
